package com.example.hxds.bff.driver.service;

import com.example.hxds.bff.driver.controller.form.*;
import com.example.hxds.common.util.R;

import java.util.HashMap;

/**
 * @author csh专属开发〔^.べ〕
 * @description TODO
 * @date 2024/1/11 9:51
 */
public interface DriverService {
    public long registerNewDriver(RegisterNewDriverForm form);

    public int updateDriverAuth(UpdateDriverAuthForm form);

    public String createDriverFaceModel(CreateDriverFaceModelForm form);

    public HashMap login(LoginFrom form);

    public HashMap searchDriverBaseInfo(SearchDriverBaseInfoForm form);

    public HashMap searchWorkbenchData(long driverId);

    public HashMap searchDriverAuth(SearchDriverAuthForm form);
}
